Mapping Polygons

نویسنده

  • Yann Disser
چکیده

This thesis is concerned with simple agents that move from vertex to vertex along straight lines inside a simple polygon with the goal of reconstructing the visibility graph. The visibility graph has a node for each vertex of the polygon with an edge between two nodes if the corresponding vertices see each other, i.e., if they can be connected by a straight line inside the polygon. While at a vertex, the agent perceives all vertices visible to its current location in the order in which they appear along the boundary. In each step, the agent can choose one of these vertices and move there. We show that an agent that can distinguish whether two visible vertices are neighbors on the boundary cannot always solve the visibility graph reconstruction problem when restricted to moving along the boundary only. This even remains true if the agent knows the total number of vertices beforehand and if it can measure the angles formed by the boundary of the polygon. On the other hand, we show that an agent that can measure the angles between edges of the visibility graph can always solve the visibility graph reconstruction problem, even when restricted to moving along the boundary only. We further consider an angle-type sensor which allows to distinguish whether the angle between any two edges is convex or reflex, and a look-back sensor which allows the agent to move back to where it came from in its last move. We show that an agent equipped with both sensors can always solve the visibility graph reconstruction problem, even without prior knowledge about the total number of vertices. The same is true for an agent that can measure the angle between any two edges and has a compass. For agents that have knowledge of an upper bound on the total number of vertices, we show stronger results. We show that in this setting an agent with look-back sensor or angle-type sensor can always solve the visibility graph reconstruction problem. We further show that multiple, identical, deterministic, indistinguishable such agents can find each other in any polygon.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Eecient Visibility Processing for Projective Texture-mapping

Projective texture-mapping is a powerful tool for image-based rendering. However, visibility information must be obtained in order to project correct textures onto the geometric sturcture. This paper presents a novel visibility algorithm for determining which polygons are visible from each camera position. It has object-space precision, but operates in both image-space and object-space to get b...

متن کامل

An Interactive Hybrid Renderer using Multi-Layer Depth

Current interactive hybrid (combined volume and surface) rendering techniques are only able to embed opaque polygonal objects and therefore cannot provide accurate depth perception of semi-transparent surfaces. This paper proposes a volume rendering approach based on a Multi-Layer Depth Map (MDM) that enables multiple translucent polygons to be embedded. This novel approach generates multiple d...

متن کامل

Recognition and Representation of Hierarchy of Polygons with Holes

Polygons with holes must be handled in digital cartography, 2D and 3D modelling, image analysis and picture generation. The Dissassociative Area Model (DAM) described in this paper uses polygonal units of uncut space, termed primitive regions, in the representation of the geometric and topoiogical properties of a set of areal entities. Algorithms and a data structure are presented which extract...

متن کامل

Recognition and Representation of a Hierarchy of Polygons with Holes

Polygons with holes must be handled in digital cartography, 2D and 3D modelling, image analysis and picture generation. The Dissassociative Area Model (DAM) described in this paper uses polygonal units of uncut space, termed primitive regions, in the representation of the geometric and topoiogical properties of a set of areal entities. Algorithms and a data structure are presented which extract...

متن کامل

The Solid Map: Methods for Generating a 2-D Texture Map for Solid Texturing

The solid map provides a view-independent method for solid texturing using an ordinary 2-D surface texture map. The solid map transforms a model’s polygons into 2-D texture space without overlap. It then rasterizes the polygons in this space, interpolating the solid texture coordinates across the pixels of the polygon. These stored solid texture coordinates are then read by a texture synthesis ...

متن کامل

Efficient visibility processing for projective texture mapping

Projective texture-mapping is a powerful tool for image-based rendering. However, visibility information must be obtained in order to project correct textures onto the geometric sturcture. This paper presents a novel visibility algorithm for determining which polygons are visible from each camera position. It has object-space precision, but operates in both image-space and object-space to get b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011